365bet中国官方网站

  • word of the day

    stephanotis floribunda

    stephanotis floribunda - 365bet中国官方网站 definition and meaning for word stephanotis floribunda

    Definition
    (noun) twining woody vine of Madagascar having thick dark waxy evergreen leaves and clusters of large fragrant waxy white flowers along the stems; widely cultivated in warm regions
  • Download our Mobile App Today